package com.t.bricks.bussiness.service.guest;

import com.t.bricks.model.MsgEmity;

/**
 * '业务账户'通用业务操作类接口定义
 */
public interface GuestService {
	
	/**
	 * 修改密码
	 * @param sDbAndTable 数据库与表名称(dbName.tableName)
	 * @param sId
	 * @param sOldPass
	 * @param sNewPass
	 * @return
	 */
	MsgEmity editPass(String sDbAndTable, String sId, String sOldPass, String sNewPass);
	
	/**
	 * 重置密码
	 * @param sDbAndTable 数据库与表名称(dbName.tableName)
	 * @param sId 被修改的账户编号
	 * @param sPass 操作人员的密码
	 * @return
	 */
	MsgEmity resetPass(String sDbAndTable, String sId, String sPass);
	
	/**
	 * 根据账户编号设置账户类型
	 * @param sDbAndTable 数据库与表名称(dbName.tableName)
	 * @param sId 账户编号
	 * @param sType 账户类型
	 * @return
	 */
	MsgEmity editUserType(String sDbAndTable, String sId, String sType);

}
